home *** CD-ROM | disk | FTP | other *** search
Text File | 1995-03-10 | 578 b | 25 lines | [TEXT/3PRM] |
- module rfib
-
- /*
- The Nfib function using reals.
-
- To obtain maximum performance guards are used instead of
- pattern matching.
-
- To generate an application for this program the Clean 0.8
- application should be set to at least 1.1 Mb. To launch the
- generated application another 150K of free memory is needed.
-
- On a machine without a math coprocessor the execution of this
- program might take a (very) long time. Use a smaller start value.
- */
-
- import StdReal
-
- Nfib::Real -> Real
- Nfib n | n < 2.0 = 1.0
- = Nfib (n - 1.0) + Nfib (n - 2.0) + 1.0
-
- Start::Real
- Start = Nfib 26.0
-